html,
body {
  //点击元素后闪烁、有半透明背景
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  font: 24px 'Helvetica Neue', Helvetica, Arial, sans-serif;

}

html {
  position: relative;
  width: 100%;
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-text-size-adjust: none;

}

body {
  color: $fontFirsColor;
  height: 100%;
}

*:focus {
  outline: none;
}

img {
  max-width: 100%;
  max-height: 100%;
  vertical-align: bottom;
}

a {
  color: $fontFirsColor;
}
.support-info{
  width:180px;
  margin:20px auto 60px auto;
  text-align: center;
  font-size:12px!important;
  color:$fontGrayColor;
  line-height: 1.4;
  img{max-width:60%;margin-bottom:8px}
}
.fl{float:left;}
.fr{float:right;}
.dark{color:$fontFirsColor}
.dark2{color:$fontSencColor}
.gray{color:$fontGrayColor}
.f12{font-size:12px}
.f14{font-size:14px}
.f16{font-size:16px}
.f18{font-size:18px}
.approve{
  position:absolute;
  width:102px;
  display: inline-block;
  height:20px;
  line-height:20px;
  background: $red;
  color:#fff;
  border-radius:20px;
  font-size:12px;
  padding:0 6px;
  top:34px; left:70px;
  span{
    display: flex;
    align-items: center;
    .icon-liantonglogo{
      display: inline-block;height:20px;line-height:19px;
    }
    em{
      font-style: normal; height:20px;line-height:21px;
    }
    .iconfont{
      font-size:16px;
      margin-right:2px;
    }
  }

}
.txt-primary{color:$themeFirsColor;}
.bg-primary{background-color: $themeFirsColor;}
/*自制的工具栏，以后看情况用到*/
.bom_btn {
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  box-shadow: 6px 0 10px 0 rgba(0,0,0,.05);
  padding-bottom: env(safe-area-inset-bottom);
  .p {
    padding: 4px 15px;
    box-sizing: border-box;
  }
  .submitBar {
    display: flex;
    justify-content: space-between;
    align-items: center;
    height:50px;
    background: #fff;
    padding:0 15px;
    .price {
      color: $themeFirsColor;
      font-size: 24px;
      font-weight: bold;
    }
    button {
      background: $theme;
      padding: 0.2rem 1rem; height:1.06667rem;
    }
  }
  .btnBar {
    display: flex;
    align-items: center;
    height:50px;
    background: #fff;
    padding:0 15px;
    justify-content: flex-end;
    margin-left: auto;
    .price {
      color: $themeFirsColor;
      font-size: 24px;
      font-weight: bold;
    }
    button {
      margin-left:0.2rem;
    }
  }
}